/********************************************************************
* @copyright: Shenzhen Hangshun Chip Technology R&D Co., Ltd 
* @filename: hk32c030xx_irtim.h
* @brief  : Header file of IRTIM module.
* @author : AE Team  
********************************************************************/

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __HK32C030XX_IRTIM_H
#define __HK32C030XX_IRTIM_H

#ifdef __cplusplus
 extern "C" {
#endif

/*!< Includes ----------------------------------------------------------------*/
#include "hk32c030xx_conf.h"

/** @addtogroup IRTIM
  * @{
  */

/** @defgroup IRTIM_Exported_Functions IRTIM_Exported_Functions
  * @{
  */
void IR_OUT_GPIO_config(void);
void IRTIM_carrier_config(void);
void IRTIM_envelope_NVIC_config(void);
void IRTIM_envelope_config(void);
void Send_IRdata(unsigned char x_irdata);
void Write_IRdata(unsigned char p_irdata);
void IRTIM_config(void);

/**
  * @}
  */ 

/**
  * @}
  */

#ifdef __cplusplus
}
#endif

#endif /* __HK32C030XX_IRTIM_H */


